marsh rice rat - French English Dictionary